punched papertape - Turco Inglés Diccionario